public class FirstTest {
    public static void main(String[] args) {
        System.out.println("===== 第一次Java测试 =====");

        // 测试基本输出
        testOutput();

        // 测试加法运算
        testAddition(5, 3);

        // 测试字符串拼接
        testStringConcatenation("Hello", "World");

        // 测试数组遍历
        testArrayTraversal(new int[]{1, 2, 3, 4, 5});

        System.out.println("\n===== 测试结束 =====");
    }

    // 测试基本输出功能
    private static void testOutput() {
        System.out.println("\n1. 基本输出测试：");
        System.out.println("这是一个简单的输出测试");
    }

    // 测试加法运算
    private static void testAddition(int a, int b) {
        System.out.println("\n2. 加法运算测试：");
        int result = a + b;
        System.out.println(a + " + " + b + " = " + result);
    }

    // 测试字符串拼接
    private static void testStringConcatenation(String s1, String s2) {
        System.out.println("\n3. 字符串拼接测试：");
        String result = s1 + " " + s2;
        System.out.println("拼接结果：" + result);
    }

    // 测试数组遍历
    private static void testArrayTraversal(int[] array) {
        System.out.println("\n4. 数组遍历测试：");
        System.out.print("数组元素：");
        for (int num : array) {
            System.out.print(num + " ");
        }
        System.out.println();
    }
}